// 类型声明
// 第三方模块不包含对应的类型声明  尝试安装对应的类型声明模块  @types/ 模块名
// 若没有对应的类型声明模块declare语句去声明引入的函数

import { camelCase } from 'lodash'
// lodash 添加类型声明模块命令： npm install @types/lodash  ||  yarn add @types/lodash --dev
import qs from 'query-string'
// 用来解析url当中的query字符串
qs.parse('?key=value&kwy2=value2')


// 函数声明 使得引入函数拥有明确类型  兼容普通的JS模块
// 许多插件都有了类型声明模块 
// declare function  camelCase(input: string): string

const res = camelCase('hello typed')

export {} // 确保跟其他示例没有成员冲突